/*
 * Created on 1 mars 2004
 *
 * 
 */
package move;

import java.io.Serializable;

import objects.MobileStation;

/**
 * Class reprenting the AI of a MobileStation
 * @author Equipe SimPack 2004
 * 
 */

public abstract class AI implements Serializable
{
	/**
	 * The method defines behavour of the MobilStation when it is 
	 * in front of an uncrossable obstacle.
	 * @param m a mobile station
	 * @param X the old x position of the mobile station
	 * @param Y the old y position of the mobile station
	 */
	abstract public void reactObstacle(MobileStation m,
					   double X,
					   double Y);
}
